#-----------------------------------------
# Momentum by CobaltBW
# Metal Sonic Jet Booster by TehRealSalt
# Speedboosters by Glaber
# Azure Paradise Textures by LazyMK
# SKY1000 Texture by Krabs
# special thanks to everyone in
# the #mapping channel of the 
# SRB2 Discord Server for their help
#-----------------------------------------
Freeslot
sfx_gba0

Sound sfx_gba0
Caption Fwsshhh

PROMPT 126
NumPages 2
PAGE 1
Name = ^4New_Ability:^2_Jet_Booster^0
Lines = 4
TimeToNext = TICRATE*7
PageText = Double jump to hover for 1 second. This will also ^2redirect your speed^0 towards where the camera is facing.
		#
PAGE 2
Name = ^4Ability:^2_Dash_Mode^0
Lines = 4
TimeToNext = TICRATE*5
PageText = You won't lose Dash Mode ^2while in mid-air.^0
		#

PROMPT 127
NumPages 1
PAGE 1
Name = ^2TIP^0
Lines 4
TimeToNext = TICRATE*7
PageText = If you're having trouble with the lift, try waiting until it fully stops moving before you jump off.
		#

PROMPT 128
NumPages 1
PAGE 1
Name = ^2TIP^0
Lines 4
TimeToNext = TICRATE*7
PageText = Let go of ^2Jump^0 just as you approach one of the hanging bars, to ensure that you grab onto them.
		#

#--------------------------
# Glaber's Speedboosters
#--------------------------
#Speed Booster
FREESLOT
MT_BBOOSTER
S_BBOOST
S_BBOOST2
S_BBOOST3
S_BBOOST4
SPR_BBST

Object MT_BBOOSTER
#$Name Minor Speed Booster
#$Sprite BBSTA3A7
MapThingNum = 2045
SpawnState = S_BBOOST
SpawnHealth = 1
SeeState = S_BBOOST3
SeeSound = sfx_None
ReactionTime = 0
AttackSound = sfx_None
PainState = S_NULL
PainChance = S_NULL
PainSound = sfx_zoom
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
DeathSound = sfx_None
XDeathState = S_NULL
Speed = 0
Radius = 16*FRACUNIT
Height = 20*FRACUNIT
Mass = 0
Damage = 80*FRACUNIT
ActiveSound = sfx_None
RaiseState = S_BBOOST3
Flags = MF_SOLID|MF_SPRING

State S_BBOOST
SpriteName = SPR_BBST
SpriteFrame = 0
Duration = 2
Next = S_BBOOST2
Action None
Var1 = 0
Var2 = 0

State S_BBOOST2
SpriteName = SPR_BBST
SpriteFrame = 1
Duration = 2
Next = S_BBOOST
Action None
Var1 = 0
Var2 = 0

State S_BBOOST3
SpriteName = SPR_BBST
SpriteFrame = 0
Duration = 2
Next = S_BBOOST
Action A_Pain
Var1 = 0
Var2 = 0

State S_BBOOST4
SpriteName = SPR_BBST
SpriteFrame = 1
Duration = 2
Next = S_BBOOST
Action = None
Var1 = 0
Var2 = 0

#MEGA Speed Booster
FREESLOT
MT_SPEEDBOOSTER
S_BOOST
S_BOOST2
S_BOOST3
S_BOOST4
SPR_YBST

Object MT_SPEEDBOOSTER
#$Name Mega Speed Booster
#$Sprite YBSTA3A7
MapThingNum = 2046
SpawnState = S_BOOST
SpawnHealth = 1
SeeState = S_BOOST3
SeeSound = sfx_None
ReactionTime = 0
AttackSound = sfx_None
PainState = S_NULL
PainChance = S_NULL
PainSound = sfx_spring
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
DeathSound = sfx_None
XDeathState = S_NULL
Speed = 0
Radius = 16*FRACUNIT
Height = 20*FRACUNIT
Mass = 0
Damage = 150*FRACUNIT
ActiveSound = sfx_None
RaiseState = S_BOOST3
Flags = MF_SOLID|MF_SPRING

State S_BOOST
SpriteName = SPR_YBST
SpriteFrame = 0
Duration = 2
Next = S_BOOST2
Action None
Var1 = 0
Var2 = 0

State S_BOOST2
SpriteName = SPR_YBST
SpriteFrame = 1
Duration = 2
Next = S_BOOST
Action None
Var1 = 0
Var2 = 0

State S_BOOST3
SpriteName = SPR_YBST
SpriteFrame = 0
Duration = 2
Next = S_BOOST
Action A_Pain
Var1 = 0
Var2 = 0

State S_BOOST4
SpriteName = SPR_YBST
SpriteFrame = 1
Duration = 2
Next = S_BOOST
Action = None
Var1 = 0
Var2 = 0

#ULTRA Speed Booster
FREESLOT
MT_USPEEDBOOSTER
S_UBOOST
S_UBOOST2
S_UBOOST3
S_UBOOST4
SPR_RBST

Object MT_USPEEDBOOSTER
#$Name ULTRA Speed Booster
#$Sprite RBSTA3A7
MapThingNum = 2047
SpawnState = S_UBOOST
SpawnHealth = 1
SeeState = S_UBOOST3
SeeSound = sfx_None
ReactionTime = 0
AttackSound = sfx_None
PainState = S_NULL
PainChance = S_NULL
PainSound = sfx_spring
MeleeState = S_NULL
MissileState = S_NULL
DeathState = S_NULL
DeathSound = sfx_None
XDeathState = S_NULL
Speed = 0
Radius = 16*FRACUNIT
Height = 20*FRACUNIT
Mass = 0
Damage = 250*FRACUNIT
ActiveSound = sfx_None
RaiseState = S_UBOOST3
Flags = MF_SOLID|MF_SPRING

State S_UBOOST
SpriteName = SPR_RBST
SpriteFrame = 0
Duration = 2
Next = S_UBOOST2
Action None
Var1 = 0
Var2 = 0

State S_UBOOST2
SpriteName = SPR_RBST
SpriteFrame = 1
Duration = 2
Next = S_UBOOST
Action None
Var1 = 0
Var2 = 0

State S_UBOOST3
SpriteName = SPR_RBST
SpriteFrame = 0
Duration = 2
Next = S_UBOOST
Action A_Pain
Var1 = 0
Var2 = 0

State S_UBOOST4
SpriteName = SPR_RBST
SpriteFrame = 1
Duration = 2
Next = S_UBOOST
Action = None
Var1 = 0
Var2 = 0
